Big Huge Thesaurus

Anemone sylvestris

noun